#ifndef COMPILER_ONLINE
#include "header.cpp"
#endif

void Test1() {
    Solution sol;
    int num = 3;
    string res = sol.intToRoman(num);
    if (res == "III") {
        cout << "通过用例1，测试3通过 ... OK!" << endl;
    } else {
        cout << "未通过用例1，测试值为3，实际输出为\"" << res << "\"" << endl;
    }
}

void Test2() {
    Solution sol;
    int num = 4;
    string res = sol.intToRoman(num);
    if (res == "IV") {
        cout << "通过用例2，测试4通过 ... OK!" << endl;
    } else {
        cout << "未通过用例2，测试值为4，实际输出为\"" << res << "\"" << endl;
    }
}

void Test3() {
    Solution sol;
    int num = 9;
    string res = sol.intToRoman(num);
    if (res == "IX") {
        cout << "通过用例3,测试9通过 ... OK!" << endl;
    } else {
        cout << "未通过用例3,测试值为9，实际输出为\"" << res << "\"" << endl;
    }
}
int main() {
    Test1();
    Test2();
    Test3();
    return 0;
}